﻿using System;
using System.Collections.Generic;
using System.Text;
using System.ComponentModel;
using System.Data.Linq.Mapping;
using System.Runtime.Serialization;

namespace RaisingStudio.Data.Entities
{
    /// <summary>
    /// MutipleKeysTable
    /// </summary>
    [Serializable]
    [DataContract]
    [Table(Name = "DAC_MUTIPLEKEYS")]
    partial class MutipleKeysTable
    {
        #region Members

        private string _Key1;
        /// <summary>
        /// Key1
        /// </summary>
        [Description("Key1")]
        [DataMember]
        [Column(Name = "DAC_KEY1", CanBeNull = false, IsPrimaryKey = true)]
        public string Key1
        {
          get 
          {
              return this._Key1;
          }
          set 
          {
              this._Key1 = value;
          }
        }


        private string _Key2;
        /// <summary>
        /// Key2
        /// </summary>
        [Description("Key2")]
        [DataMember]
        [Column(Name = "DAC_KEY2", CanBeNull = false, IsPrimaryKey = true)]
        public string Key2
        {
          get 
          {
              return this._Key2;
          }
          set 
          {
              this._Key2 = value;
          }
        }


        private string _Value1;
        /// <summary>
        /// Value1
        /// </summary>
        [Description("Value1")]
        [DataMember]
        [Column(Name = "DAC_VALUE1")]
        public string Value1
        {
          get 
          {
              return this._Value1;
          }
          set 
          {
              this._Value1 = value;
          }
        }


        private string _Value2;
        /// <summary>
        /// Value2
        /// </summary>
        [Description("Value2")]
        [DataMember]
        [Column(Name = "DAC_VALUE2")]
        public string Value2
        {
          get 
          {
              return this._Value2;
          }
          set 
          {
              this._Value2 = value;
          }
        }

        #endregion
    }
}
